package mya.mes.mdc.model.tag.convert;

public interface PlcTagType {


  String _ENTRY_PHOTOCELL = "_ENTRY_PHOTOCELL";
  String _EXIT_PHOTOCELL = "_EXIT_PHOTOCELL";
  String _ENTRY_PHOTOCELL_A = "_ENTRY_PHOTOCELL_A";
  String _ENTRY_PHOTOCELL_B = "_ENTRY_PHOTOCELL_B";
  String _ENTRY_PHOTOCELL_C = "_ENTRY_PHOTOCELL_C";
  String _EXIT_PHOTOCELL_A = "_EXIT_PHOTOCELL_A";
  String _EXIT_PHOTOCELL_B = "_EXIT_PHOTOCELL_B";
  String _EXIT_PHOTOCELL_C = "_EXIT_PHOTOCELL_C";
  String _FORWARD = "_FORWARD";
  String _REVERSE = "_REVERSE";


  String _FIX_BELT_AC_BD = "_FIX_BELT_AC_BD";
  String _FIX_BELT_AC_BD_BD01 = "_FIX_BELT_AC_BD_BD01";
  String _FIX_BELT_CA_DB = "_FIX_BELT_CA_DB";
  String _MOBIL_BELT_AC_BD = "_MOBIL_BELT_AC_BD";
  String _MOBIL_BELT_CA_DB = "_MOBIL_BELT_CA_DB";

  String _AC_BD = "_AC_BD";
  String _CA_DB = "_CA_DB";

  String _AC = "_AC";
  String _BD = "_BD";
  String _CA = "_CA";
  String _DB = "_DB";
  String _DOWN = "_DOWN";
  String _UP = "_UP";
  String _FTR = "_FTR";
  String _ATR = "_ATR";
  String _READ = "_READ";
  String _START_RUNNING = "_START_RUNNING";
  String _STOP_RUNNING = "_STOP_RUNNING";
  String _BELT_1_2 = "_BELT_1_2";
  String _BELT_2_1 = "_BELT_2_1";


  String _START_WEIGHING_PHOTOCELL = "_START_WEIGHING_PHOTOCELL";
  String _WEIGHING_PHOTOCELL = "_WEIGHING_PHOTOCELL";
  String _WEIGHT_RESET_PHOTOCELL = "_WEIGHT_RESET_PHOTOCELL";
  String _PRESENCE_PHOTOCELL = "_PRESENCE_PHOTOCELL";
  String _SIDE_1_PHOTOCELL = "_SIDE_1_PHOTOCELL";
  String _SIDE_2_PHOTOCELL = "_SIDE_2_PHOTOCELL";
  String _ENABLE = "_ENABLE";

  String _DIGITS_21 = "_DIGITS_21";
  String _DIGITS_43 = "_DIGITS_43";
  String _DIGITS_65 = "_DIGITS_65";
  String _DIGITS_87 = "_DIGITS_87";

  String _POSTE1 = "_POSTE1";
  String _POSTE2 = "_POSTE2";
  String _POSTE3 = "_POSTE3";

  String DEF = "DEF";
  String SYSTEM = "SYSTEM";


  String _RECUL = "_RECUL";
  String _SATURATION_PHOTOCELL = "_SATURATION_PHOTOCELL";

  String _BACKWARD = "_BACKWARD";
  String _ENTRY_A_PHOTOCELL = "_ENTRY_A_PHOTOCELL";
  String _ENTRY_B_PHOTOCELL = "_ENTRY_B_PHOTOCELL";
  String _ENTRY_C_PHOTOCELL = "_ENTRY_C_PHOTOCELL";

  String _ANSWER_V_UNIT_DROP_OFF = "_ANSWER_V_UNIT_DROP_OFF";
  String _ANSWER_V_POST_1 = "_ANSWER_V_POST_1";
  String _BELT_FORWARD_BD01 = "_BELT_FORWARD_BD01";
  String _ENTRY_PHOTOCELL_D = "_ENTRY_PHOTOCELL_D";


  String _PHOTOCELL_A = "_PHOTOCELL_A";
  String _PHOTOCELL_B = "_PHOTOCELL_B";
  String _PHOTOCELL_C = "_PHOTOCELL_C";

  String _ENTRY_PHOTOCELL_1 = "_ENTRY_PHOTOCELL_1";
  String _EXIT_PHOTOCELL_1 = "_EXIT_PHOTOCELL_1";

  String _ENTER_PHOTOCELL = "_ENTER_PHOTOCELL";

  String _MID_PHOTOCEL_LIFT = "_MID_PHOTOCEL_LIFT";

  String FAULT = "FAULT";
  String V_FAULT = "V_FAULT";
  String BSW_RUN = "BSW_RUN";


  String B_OUT_BELT_DOWN = "B_OUT_BELT_DOWN";
  String B_OUT_BELT_UP = "B_OUT_BELT_UP";
  String B_OUT_BELT_BACKWARD = "B_OUT_BELT_BACKWARD";
  String B_OUT_BELT_FORWARD = "B_OUT_BELT_FORWARD";
  String I_INPUT_CELL = "I_INPUT_CELL";
  String I_OUTPUT_CELL = "I_OUTPUT_CELL";
  String I_OUTBOUND_CELL = "I_OUTBOUND_CELL";
  String I_PRESENCE_CELL = "I_PRESENCE_CELL";
  String I_FORK1_PRESENCE_CELL = "I_FORK1_PRESENCE_CELL";
  String I_FORK2_PRESENCE_CELL = "I_FORK2_PRESENCE_CELL";


  String _FORK1_CELL = "_FORK1_CELL";
  String _FORK2_CELL = "_FORK2_CELL";

  String _B_COMMAND_RUNNING = "_B_COMMAND_RUNNING";
  String _COMMAND_COMPLETE = "_COMMAND_COMPLETE";
  String _FORK1_DETACT = "_FORK1_DETACT";
  String _FORK2_DETACT = "_FORK2_DETACT";

  String I_CEL_ENTREE_A = "I_CEL_ENTREE_A";
  String I_CEL_ENTREE_B = "I_CEL_ENTREE_B";
  String I_CEL_ENTREE_C = "I_CEL_ENTREE_C";
  String I_CEL_ENTREE = "I_CEL_ENTREE";
  String I_CEL_SORTIE = "I_CEL_SORTIE";
  String I_CEL_PRESENCE = "I_CEL_PRESENCE";
  String I_CEL_SECU_SIDE_1 = "I_CEL_SECU_SIDE_1";
  String I_CEL_SECU_SIDE_2 = "I_CEL_SECU_SIDE_2";
  String I_CEL_SECU_SIDE_3 = "I_CEL_SECU_SIDE_3";

  String _SIDE_1_SECURITY_PHOTOCELL = "_SIDE_1_SECURITY_PHOTOCELL";
  String _SIDE_2_SECURITY_PHOTOCELL = "_SIDE_2_SECURITY_PHOTOCELL";

  String V_NB_LECTURE = "V_NB_LECTURE";
  String V_NB_LECTURE_KO = "V_NB_LECTURE_KO";
  String V_TAUX_DE_LECTURE = "V_TAUX_DE_LECTURE";
  String I_CAB_LU = "I_CAB_LU";
  String V_NB_READING = "V_NB_READING";
  String V_BAD_READ_COUNT = "V_BAD_READ_COUNT";
  String V_GOOD_READ_RATE = "V_OOD_READ_RATE";
  String V_RUN = "V_RUN";
  String R006_BS_EXIT_CONVEYOR_RUN_CMD = "R006_BS_EXIT_CONVEYOR_RUN_CMD";
  String R006_BS_FEED_CONVEYOR_RUN_COMMAND = "R006_BS_FEED_CONVEYOR_RUN_COMMA ND";
  String R005_B_SPRAYPOST_IN_AUTO = "R005_B_SPRAYPOST_IN_AUTO";


  String BFG1 = "BFG1";
  String BFG2 = "BFG2";
  String BFG3 = "BFG3";
  String BFG4 = "BFG4";
  String BFG1_EXIT = "BFG1_EXIT";
  String BFG1_FEED = "BFG1_FEED";
  String BFG1_GREEN = "BFG1_GREEN";
  String BFG2_EXIT = "BFG2_EXIT";
  String BFG2_FEED = "BFG2_FEED";
  String BFG2_GREEN = "BFG2_GREEN";
  String BFG3_EXIT = "BFG3_EXIT";
  String BFG3_FEED = "BFG3_FEED";
  String BFG3_GREEN = "BFG3_GREEN";

  String BFG4_EXIT = "BFG4_EXIT";
  String BFG4_FEED = "BFG4_FEED";
  String BFG4_GREEN = "BFG4_GREEN";

  String BFG1_MANUAL = "BFG1_MANUAL";
  String BFG2_MANUAL = "BFG2_MANUAL";
  String BFG3_MANUAL = "BFG3_MANUAL";
  String BFG4_MANUAL = "BFG4_MANUAL";


  String I_Barcode_Read = "I_Barcode_Read";
  String DATA = "DATA";

  String[] digitsTagArray = new String[]{
    PlcTagType._DIGITS_21,
    PlcTagType._DIGITS_43,
    PlcTagType._DIGITS_65,
    PlcTagType._DIGITS_87
  };

  String[] posteTagArray = new String[]{
    PlcTagType._POSTE1,
    PlcTagType._POSTE2,
    PlcTagType._POSTE3
  };


  String _MAINTENANCE = "_MAINTENANCE";
  String _PROD = "_PROD";
  String _PRODUCTION = "_PRODUCTION";


}
